
/**
 * Specifieke informatie voor de Docent wat een subklasse is van Person
 * 
 * @author Stephan Veenstra & Michel Jansma 
 * @version 2012.10.05
 */
public class Docent extends Person
{
    private String afkorting;
    private String afdeling;

    /**
     * Constructor for objects of class Docent
     */
    public Docent(String naam, String afkorting, String afdeling)
    {
        super(naam);
        setAfkorting(afkorting);
        setAfdeling(afdeling);
    }
    
    /**
     * Zet de afkorting voor de leraar
     * @param afkorting
     */
    public void setAfkorting(String afkorting)
    {
        this.afkorting = afkorting;
    }
    
    /**
     * Zet de afdeling voor de leraar
     * @param afdeling
     */
    public void setAfdeling(String afdeling)
    {
        this.afdeling = afdeling;
    }
    
    /**
     * @return de afkorting voor deze docent.
     */
    public String getAfkorting()
    {
        return this.afkorting;
    }
    
    /**
     * @return de afdeling van deze docent
     */
    public String getAfdeling()
    {
        return this.afdeling;
    }
    
     /**
     * Print alle klasse-specifieke gegevens
     */
    public void drukAf()
    {
        System.out.println("Afkorting: " + getAfkorting() + "\nAfdeling: " + getAfdeling());
    }

}
